<?php
function listDir($dir)
{
	$root1 = 'E:/webroot/services.jjhgame.com/main';
	$root2 = 'E:/wwwgit/services.jjhgame.com';
	if(is_dir($dir))
   	{
     	if ($dh = opendir($dir)) 
		{
        	while (($file = readdir($dh)) !== false)
			{
     			if((is_dir($dir."/".$file)) && $file!="." && $file!="..")
				{
     				//echo "<b><font color='red'>文件名：</font></b>",$dir.'/'.$file,"<br><hr>";
     				listDir($dir."/".$file."/");
     			}
				else
				{
         			if($file!="." && $file!="..")
					{
						$filepath = $dir.'/'.$file;
						$filepath = str_replace('//','/',$filepath);
						$filepath =  str_replace('./','/',$filepath);
						fileDiff($root1.$filepath,$root2.$filepath);
      				}
     			}
        	}
        	closedir($dh);
     	}
   	}
}

function fileDiff($newfile,$oldfile)
{
	$file1 = file_get_contents($newfile);
	$file2 = file_get_contents($oldfile);
	$a = exec("diff -w {$newfile} {$oldfile}");
	if(!empty($a))
	{
		echo $newfile.'<br/>';
	}
}

listDir('./src');
